.push-enter{
  transform: rotateZ(90deg);
  transform-origin: right bottom;
}
.push-enter-active{
  transform:rotateZ(0deg);
  position: fixed;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  z-index: 100;
  background-color: #fff;

  transition: all 1s;
  transform-origin: right bottom;
}
.push-exit{
  transform: rotateZ(0);
  transform-origin: left bottom;
}
.push-exit-active{
  transform: rotateZ(-90deg);
  transform-origin: left bottom;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 100;
  background-color: #fff;
  transition: all .5s;
}